/**
 * Набор общих для проекта habrabookmarks функци
 * 
 * @package habrabookmarks
 * @author Max Kamashev <max.kamashev@floscoeli.com>
 * @copyright floscoeli.com ©2009
 * @license http://opensource.org/licenses/gpl-3.0.html
 * @version SVN: $Id: system.js 46 2009-04-21 04:54:04Z M.Kamashev $ settings:
 *          ts: 4 spaces, eof: lf (unix), codepage: UTF-8
 */

/**
 * Устанавливает стиль (block или none) для элемента с указанным id
 * 
 * @param id
 *            Уникальный идентификатор блочного элемента
 * @return void
 */
function showHide(id) {
    e = document.getElementById(id);
    if (e.style.display != 'block') {
        e.style.display = 'block';
    } else {
        e.style.display = 'none';
    }
}

/**
 * Функция, используется в steps.php . Нужна для показа дополнительной
 * информации о сервисе
 * 
 * @param _name
 *            string Имя сервиса
 * @param _type
 *            string Тип сервиса (import | export)
 * @return void
 */
function showInfo(_name, _type) {
    document.getElementById('showForm').innerHTML = '<fieldset><legend><img src=\"/services/ico/'
            + _name
            + '.ico\" /> '
            + _name
            + '</legend>'
            + document.getElementById(_type + '_' + _name).innerHTML
            + '</fieldset>';
}